$(function(){

    /**
     * 页面初始化
     */
    function init(){
		bindEvent();
        //表单的JQueryValidater配置验证---jquery.validate插件验证法
        $("#myForm").validate(validateInfo);
        //报表标签页导航
        $(".right-section ul.nav.tab-list li a").click(function(){
            var id = $(this).attr("id");
            // $(".right-section #configCenter.item.table-responsive").load("configData",{page:id});
            var classname = 'table.'+id;
            $(classname).css('display','table').siblings('.table-tr').css('display','none');
        });
        //添加图片事件
        $("#red_mother_posters_img").change(function(){
            var filepath=$(this).val();
            if(filepath == ""){
                return false;
            }
            var extStart=filepath.lastIndexOf(".");
            var ext=filepath.substring(extStart,filepath.length).toUpperCase();
            if(ext.toLowerCase()!=".jpg" && ext.toLowerCase()!=".jpeg"
                && ext.toLowerCase()!=".png" && ext.toLowerCase()!=".gif"){
                $(this).val("");
                responseTip(1,"文件格式不正确，仅支持jpg、jpeg、gif、png格式，文件小于5M！",2000);
                return false;
            }
            $("#red_mother_posters_img_flag").val(1);
        });
        $("#category_posters_img").change(function(){
            var filepath=$(this).val();
            if(filepath == ""){
                return false;
            }
            var extStart=filepath.lastIndexOf(".");
            var ext=filepath.substring(extStart,filepath.length).toUpperCase();
            if(ext.toLowerCase()!=".jpg" && ext.toLowerCase()!=".jpeg"
                && ext.toLowerCase()!=".png" && ext.toLowerCase()!=".gif"){
                $(this).val("");
                responseTip(1,"文件格式不正确，仅支持jpg、jpeg、gif、png格式，文件小于5M！",2000);
                return false;
            }
            $("#category_posters_img_flag").val(1);
        });
        $("#posters_img").change(function(){
            var filepath=$(this).val();
            if(filepath == ""){
                return false;
            }
            var extStart=filepath.lastIndexOf(".");
            var ext=filepath.substring(extStart,filepath.length).toUpperCase();
            if(ext.toLowerCase()!=".jpg" && ext.toLowerCase()!=".jpeg"
                && ext.toLowerCase()!=".png" && ext.toLowerCase()!=".gif"){
                $(this).val("");
                responseTip(1,"文件格式不正确，仅支持jpg、jpeg、gif、png格式，文件小于5M！",2000);
                return false;
            }
            $("#posters_img_flag").val(1);
        });
        $("#short_video").change(function(){
            var filepath=$(this).val();
            if(filepath == ""){
                return false;
            }
            var extStart=filepath.lastIndexOf(".");
            var ext=filepath.substring(extStart,filepath.length).toUpperCase();
            if(ext.toLowerCase()!=".avi" && ext.toLowerCase()!=".wmv" && ext.toLowerCase()!=".mp4" && ext.toLowerCase()!=".rmvb"){
                $(this).val("");
                responseTip(1,"文件格式不正确，仅支持avi,wmv,mpeg,mp4,m4v,mov,asf,flv,f4v,rmvb,rm,3gp,vob格式！",2000);
                return false;
            }
            $("#short_video_flag").val(1);
        });
    }
    /**
     * 事件绑定
     */
    function bindEvent(){
    	//添加幻灯片
    	$('#save').click(function() {
			editSlide();
		});
    }

    /**
     * 添加幻灯片
     */
    function editSlide(){
        $("#myForm").ajaxSubmit($.extend(true,{},formOptions,myFormOptions));
    }

    /**
     * 提交添加商品信息的表单配置
     */
    var  myFormOptions={
        url:'updateConfig',
        success:successResponse,
        error:errorResponse
    };
    /**
     * 添加商品信息得到服务器响应的回调方法
     */
    function successResponse(json,statusText){
        if(json.errorCode == 0){
            responseTip(json.errorCode,"恭喜您，操作成功！",1500,function(){window.location.reload();});
        }else{
            responseTip(json.errorCode,json.errorInfo,1500);
        }
    }
    //表单验证信息
    var validateInfo ={
        rules:{
            red_mother_posters_img:{
                accept:"jpeg,jpg,png"
            },
            category_posters_img:{
                accept:"jpeg,jpg,png"
            },
            posters_img:{
                accept:"png"
            },
            short_video:{
                // required: true,
                accept: "avi,wmv,mpeg,mp4,m4v,mov,asf,flv,f4v,rmvb,rm,3gp,vob"
            }
        },
        messages:{
            red_mother_posters_img:{
                accept:"仅支持jpeg,jpg,png格式"
            },
            category_posters_img:{
                accept:"仅支持jpeg,jpg,png格式"
            },
            posters_img:{
                accept:"仅支持png格式"
            },
            short_video:{
                // required:"请选择视频",
                accept:"仅支持avi,wmv,mpeg,mp4,m4v,mov,asf,flv,f4v,rmvb,rm,3gp,vob格式"
            }
        },
        errorPlacement:function(error,element){
            element.parent().next().append(error);
        }
    };

    /**
     * 对外暴露的接口方法
     */
    init();

});